# bot_type
OPEN_AI = "openAI"
CHATGPT = "chatGPT"
BAIDU = "baidu"
CHATGPTONAZURE = "chatGPTOnAzure"
LINKAI = "linkai"
XUNFEI = "xunfei"
GEMINI = "gemini" # gemini-1.0-pro
VERSION = "1.3.0"
CLAUDEAPI= "claudeAPI"
DEEPSEEK = "deepseek"
COZE = "coze"
QWEN = "qwen"  # 旧版通义模型
QWEN_DASHSCOPE = "dashscope"  # 通义新版sdk和api key

ZHIPU_AI = "glm-4"
MOONSHOT = "moonshot"
MiniMax = "minimax"
DIFY = "dify"

# model
GPT4o = "gpt-4o"
GPT4o_MINI = "gpt-4o-mini"
GPT4 = "gpt-4"
CLAUDE3="claude-3-opus-20240229"
GPT4_TURBO = "gpt-4-turbo-2024-04-09"
GPT4_VISION = "gpt-4-turbo-2024-04-09"
LINKAI_35 = "linkai-3.5"
LINKAI_4_TURBO = "linkai-4-turbo"
LINKAI_4o = "linkai-4o"
GEMINI_PRO = "gemini-1.0-pro"
GEMINI_15_flash = "gemini-1.5-flash"
GEMINI_15_PRO = "gemini-1.5-pro"


QWEN_TURBO = "qwen-turbo"
QWEN_PLUS = "qwen-plus"
QWEN_MAX = "qwen-max"

WHISPER_1 = "whisper-1"
TTS_1 = "tts-1"
TTS_1_HD = "tts-1-hd"
GPT35 = "gpt-3.5-turbo"
MODEL_LIST = ["gpt-3.5-turbo", "gpt-3.5-turbo-16k","gpt-3.5-turbo-0125", "gpt-3.5-turbo-1106","gpt-4",
              "wenxin", "wenxin-4", "xunfei", "gpt-4-turbo","claude", "claude-3-haiku", "claude-3-sonnet", "claude-3-opus",
              "claude-3-opus-20240229", "claude-3.5-sonnet","moonshot-v1-8k", "moonshot-v1-32k", "moonshot-v1-128k",
              DIFY,GEMINI,GPT4_TURBO,GPT4_VISION,DEEPSEEK,GPT4o,GPT4o_MINI,LINKAI_35, LINKAI_4_TURBO, LINKAI_4o,GEMINI, GEMINI_PRO, GEMINI_15_flash, GEMINI_15_PRO,
              COZE, QWEN, QWEN_TURBO, QWEN_PLUS, QWEN_MAX,MOONSHOT, MiniMax,ZHIPU_AI]
